package com.lp.dao;

import com.lp.po.Comment;
import com.lp.po.PagingVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface CommentDao {
    PagingVO pagingVO=new PagingVO();
    //获取总数
    int count();
    //获取该用户评价的总数
    int countWithStudent(@Param("studentid")Integer studentid);
    //管理端查询所有评价
    List<Comment> findComment(PagingVO pagingVO);
    //用户端查询所有评价
    List<Comment> findCommentWithStudent(@Param("toPageNo")Integer toPageNo,@Param("pageSize")Integer pageSize ,@Param("studentid") Integer studentid);
    //通过id查询评价
    Comment findByCommentId(Integer id);
    //确认是否展示
    void updataCommentWithZhanshi(@Param("zhanshi") String zhanshi,@Param("id") Integer id);
    //删除评论
    void delectComment(Integer id);





    /************************小程序端***************************/
    //添加评论
    void insetContent(Comment comment);
    //查询评论到前端
    List<Comment> wxSelectComment(Integer sceneryid);

}